﻿using MySql.Data.MySqlClient;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
using utils;

namespace dal.cgm_production_dao
{
    //[DataContract]
    //public class Operator
    //{
    //    [DataMember]
    //    public int id { get; set; }
    //    [DataMember]
    //    public string operator_code { get; set; }
    //    [DataMember]
    //    public string pwd { get; set; }
    //    [DataMember]
    //    public DateTime create_time { get; set; }
    //    [DataMember]
    //    public int available { get; set; }
    //}

    //public class OperatorDao
    //{
    //    public static Operator GetOperato(string operator_code, string pwd)
    //    {
    //        string sql = @"SELECT
    //   id
    //  ,operator_code
    //  ,pwd
    //  ,create_time
    //  ,available
    //    FROM operator WHERE operator_code=@operator_code";

    //        List<MySqlParameter> parameters = new List<MySqlParameter>();
    //        parameters.Add(new MySqlParameter("@operator_code", operator_code));
    //        DataSet ds = MySqlHelper.ExecuteDataset(ConfigString.cgm_production, sql, parameters.ToArray());

    //        IList<Operator> list = DataContainerUtil.DataTableToList<Operator>(ds.Tables[0]);
    //        if (list.Count > 0)
    //        {
    //            return list[0];
    //        }
    //        else
    //        {
    //            return new Operator();
    //        }
    //    }
    //}
}
